package ejb.cbm.operatoria.local;

import java.util.List;

import ejb.cbm.operatoria.entity.ClienteCuentaEntity;

//@Local
public interface ClienteCuentaSessionLocal {
    public void save(ClienteCuentaEntity transientInstance);
    public void delete(ClienteCuentaEntity persistentInstance);
	public ClienteCuentaEntity update(ClienteCuentaEntity detachedInstance);
	public ClienteCuentaEntity findById( Long id);
	public List findByProperty(String propertyName, Object value);
	public List findByNumerocliente(Object numerocliente);
	public List findByEntidadcuenta(Object entidadcuenta);
	public List findByOficinacuenta(Object oficinacuenta);
	public List findByCodigoservicio(Object codigoservicio);
	public List findByNumerocontrato(Object numerocontrato);
	public List findByCodigocalidad(Object codigocalidad);
	public List findBySecuenciaintervencion(Object secuenciaintervencion);
	public List findByFechaapertura(Object fechaapertura);
	public List findByIndicadorestado(Object indicadorestado);
	public List findByUsuarioregistro(Object usuarioregistro);
	public List findByUsuariomodificacion(Object usuariomodificacion);
}